package com.wn.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.wn.bean.User;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @author yellow Docter
 * @date 2024-07-23
 * @desc 蜗牛创想：www.woniuxy.com
 *
 * BaseMapper 这个是Mp提供的父接口 所有的mapper 都需要 继承这个接口
 *     BaseMapper 这里提供了很多的增删改查的方法 可以直接使用
 * 泛型  User  当前的mapper 操作的对应的 对象的表
 *
 */
@Mapper
public interface UserMapper extends BaseMapper<User> {


    User findByName(String name);

    /**
     * xml的sql的分页 直接传入page 就可以
     *
     * @param page
     * @return
     */
    List<User> findPageUsers(IPage<User> page);

}
